@charset "utf-8";
/* ===================202206二开样式========================== */
.toPlace{position: relative;top: 0;display: block;height: 0;overflow: hidden;}
@media all and (max-width: 1151px) {.toPlace{top: -50px;}}
.cont p, .hint p, .text p, .title p, .list p, .items p, .name p, .desc p{line-height: inherit;}
.flex{display: flex;flex-wrap: wrap;}
.pt10{padding-top: 10px;}.pt20{padding-top: 20px;}.pt30{padding-top: 30px;}.pt40{padding-top: 40px;}.pt50{padding-top: 50px;}.pt60{padding-top: 60px;}.pt70{padding-top: 70px;}.pt80{padding-top: 80px;}.pt90{padding-top: 90px;}.pt100{padding-top: 100px;}.pt110{padding-top: 110px;}.pt120{padding-top: 120px;}.pt130{padding-top: 130px;}.pt140{padding-top: 140px;}.pt150{padding-top: 150px;}.pt160{padding-top: 160px;}.pt170{padding-top: 170px;}.pt180{padding-top: 180px;}.pt190{padding-top: 190px;}.pt200{padding-top: 200px;}
.pb10{padding-bottom: 10px;}.pb20{padding-bottom: 20px;}.pb30{padding-bottom: 30px;}.pb40{padding-bottom: 40px;}.pb50{padding-bottom: 50px;}.pb60{padding-bottom: 60px;}.pb70{padding-bottom: 70px;}.pb80{padding-bottom: 80px;}.pb90{padding-bottom: 90px;}.pb100{padding-bottom: 100px;}.pb110{padding-bottom: 110px;}.pb120{padding-bottom: 120px;}.pb130{padding-bottom: 130px;}.pb140{padding-bottom: 140px;}.pb150{padding-bottom: 150px;}.pb160{padding-bottom: 160px;}.pb170{padding-bottom: 170px;}.pb180{padding-bottom: 180px;}.pb190{padding-bottom: 190px;}.pb200{padding-bottom: 200px;}
.mt2{margin-top: 2px;}.mt4{margin-top: 4px;}.mt6{margin-top: 6px;}.mt8{margin-top: 8px;}.mt10{margin-top: 10px;}.mt12{margin-top: 12px;}.mt14{margin-top: 14px;}.mt16{margin-top: 16px;}.mt18{margin-top: 18px;}.mt20{margin-top: 20px;}.mt22{margin-top: 22px;}.mt24{margin-top: 24px;}.mt26{margin-top: 26px;}.mt28{margin-top: 28px;}.mt30{margin-top: 30px;}.mt32{margin-top: 32px;}.mt34{margin-top: 34px;}.mt36{margin-top: 36px;}.mt38{margin-top: 38px;}.mt40{margin-top: 40px;}.mt42{margin-top: 42px;}.mt44{margin-top: 44px;}.mt46{margin-top: 46px;}.mt48{margin-top: 48px;}.mt50{margin-top: 50px;}.mt52{margin-top: 52px;}.mt54{margin-top: 54px;}.mt56{margin-top: 56px;}.mt58{margin-top: 58px;}.mt60{margin-top: 60px;}.mt62{margin-top: 62px;}.mt64{margin-top: 64px;}.mt66{margin-top: 66px;}.mt68{margin-top: 68px;}.mt70{margin-top: 70px;}.mt72{margin-top: 72px;}.mt74{margin-top: 74px;}.mt76{margin-top: 76px;}.mt78{margin-top: 78px;}.mt80{margin-top: 80px;}.mt82{margin-top: 82px;}.mt84{margin-top: 84px;}.mt86{margin-top: 86px;}.mt88{margin-top: 88px;}.mt90{margin-top: 90px;}.mt92{margin-top: 92px;}.mt94{margin-top: 94px;}.mt96{margin-top: 96px;}.mt98{margin-top: 98px;}.mt100{margin-top: 100px;}
.fs12{font-size: 12px;}.fs13{font-size: 13px;}.fs14{font-size: 14px;}.fs15{font-size: 15px;}.fs16{font-size: 16px;}.fs17{font-size: 17px;}.fs18{font-size: 18px;}.fs19{font-size: 19px;}.fs20{font-size: 20px;}.fs21{font-size: 21px;}.fs22{font-size: 22px;}.fs23{font-size: 23px;}.fs24{font-size: 24px;}.fs25{font-size: 25px;}.fs26{font-size: 26px;}.fs27{font-size: 27px;}.fs28{font-size: 28px;}.fs29{font-size: 29px;}.fs30{font-size: 30px;}.fs31{font-size: 31px;}.fs32{font-size: 32px;}.fs33{font-size: 33px;}.fs34{font-size: 34px;}.fs35{font-size: 35px;}.fs36{font-size: 36px;}.fs37{font-size: 37px;}.fs38{font-size: 38px;}.fs39{font-size: 39px;}.fs40{font-size: 40px;}.fs41{font-size: 41px;}.fs42{font-size: 42px;}.fs43{font-size: 43px;}.fs44{font-size: 44px;}.fs45{font-size: 45px;}.fs46{font-size: 46px;}.fs47{font-size: 47px;}.fs48{font-size: 48px;}.fs49{font-size: 49px;}.fs50{font-size: 50px;}.fs51{font-size: 51px;}.fs52{font-size: 52px;}.fs53{font-size: 53px;}.fs54{font-size: 54px;}.fs55{font-size: 55px;}.fs56{font-size: 56px;}.fs57{font-size: 57px;}.fs58{font-size: 58px;}.fs59{font-size: 59px;}.fs60{font-size: 60px;}.fs61{font-size: 61px;}.fs62{font-size: 62px;}.fs63{font-size: 63px;}.fs64{font-size: 64px;}.fs65{font-size: 65px;}.fs66{font-size: 66px;}.fs67{font-size: 67px;}.fs68{font-size: 68px;}.fs69{font-size: 69px;}.fs70{font-size: 70px;}.fs71{font-size: 71px;}.fs72{font-size: 72px;}.fs73{font-size: 73px;}.fs74{font-size: 74px;}.fs75{font-size: 75px;}.fs76{font-size: 76px;}.fs77{font-size: 77px;}.fs78{font-size: 78px;}.fs79{font-size: 79px;}.fs80{font-size: 80px;}.fs81{font-size: 81px;}.fs82{font-size: 82px;}.fs83{font-size: 83px;}.fs84{font-size: 84px;}.fs85{font-size: 85px;}.fs86{font-size: 86px;}.fs87{font-size: 87px;}.fs88{font-size: 88px;}.fs89{font-size: 89px;}.fs90{font-size: 90px;}.fs91{font-size: 91px;}.fs92{font-size: 92px;}.fs93{font-size: 93px;}.fs94{font-size: 94px;}.fs95{font-size: 95px;}.fs96{font-size: 96px;}.fs97{font-size: 97px;}.fs98{font-size: 98px;}.fs99{font-size: 99px;}.fs100{font-size: 100px;}
.lh15{line-height: 15px;}.lh16{line-height: 16px;}.lh17{line-height: 17px;}.lh18{line-height: 18px;}.lh19{line-height: 19px;}.lh20{line-height: 20px;}.lh21{line-height: 21px;}.lh22{line-height: 22px;}.lh23{line-height: 23px;}.lh24{line-height: 24px;}.lh25{line-height: 25px;}.lh26{line-height: 26px;}.lh27{line-height: 27px;}.lh28{line-height: 28px;}.lh29{line-height: 29px;}.lh30{line-height: 30px;}.lh31{line-height: 31px;}.lh32{line-height: 32px;}.lh33{line-height: 33px;}.lh34{line-height: 34px;}.lh35{line-height: 35px;}.lh36{line-height: 36px;}.lh37{line-height: 37px;}.lh38{line-height: 38px;}.lh39{line-height: 39px;}.lh40{line-height: 40px;}.lh41{line-height: 41px;}.lh42{line-height: 42px;}.lh43{line-height: 43px;}.lh44{line-height: 44px;}.lh45{line-height: 45px;}.lh46{line-height: 46px;}.lh47{line-height: 47px;}.lh48{line-height: 48px;}.lh49{line-height: 49px;}.lh50{line-height: 50px;}
.lm{overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}.lm1,.lmm1{white-space:nowrap;display: block;-webkit-box-orient: inherit;overflow:hidden;text-overflow:ellipsis;}.lm2,.lmm2{-webkit-line-clamp: 2;}.lm3,.lmm3{-webkit-line-clamp: 3;}.lm4,.lmm4{-webkit-line-clamp: 4;}.lm5,.lmm5{-webkit-line-clamp: 5;}
.lh15.lm2{height: 30px;}.lh15.lm3{height: 45px;}.lh15.lm4{height: 60px;}.lh15.lm5{height: 75px;}.lh16.lm2{height: 32px;}.lh16.lm3{height: 48px;}.lh16.lm4{height: 64px;}.lh16.lm5{height: 80px;}.lh17.lm2{height: 34px;}.lh17.lm3{height: 51px;}.lh17.lm4{height: 68px;}.lh17.lm5{height: 85px;}.lh18.lm2{height: 36px;}.lh18.lm3{height: 54px;}.lh18.lm4{height: 72px;}.lh18.lm5{height: 90px;}.lh19.lm2{height: 38px;}.lh19.lm3{height: 57px;}.lh19.lm4{height: 76px;}.lh19.lm5{height: 95px;}.lh20.lm2{height: 40px;}.lh20.lm3{height: 60px;}.lh20.lm4{height: 80px;}.lh20.lm5{height: 100px;}.lh21.lm2{height: 42px;}.lh21.lm3{height: 63px;}.lh21.lm4{height: 84px;}.lh21.lm5{height: 105px;}.lh22.lm2{height: 44px;}.lh22.lm3{height: 66px;}.lh22.lm4{height: 88px;}.lh22.lm5{height: 110px;}.lh23.lm2{height: 46px;}.lh23.lm3{height: 69px;}.lh23.lm4{height: 92px;}.lh23.lm5{height: 115px;}.lh24.lm2{height: 48px;}.lh24.lm3{height: 72px;}.lh24.lm4{height: 96px;}.lh24.lm5{height: 120px;}.lh25.lm2{height: 50px;}.lh25.lm3{height: 75px;}.lh25.lm4{height: 100px;}.lh25.lm5{height: 125px;}.lh26.lm2{height: 52px;}.lh26.lm3{height: 78px;}.lh26.lm4{height: 104px;}.lh26.lm5{height: 130px;}.lh27.lm2{height: 54px;}.lh27.lm3{height: 81px;}.lh27.lm4{height: 108px;}.lh27.lm5{height: 135px;}.lh28.lm2{height: 56px;}.lh28.lm3{height: 84px;}.lh28.lm4{height: 112px;}.lh28.lm5{height: 140px;}.lh29.lm2{height: 58px;}.lh29.lm3{height: 87px;}.lh29.lm4{height: 116px;}.lh29.lm5{height: 145px;}.lh30.lm2{height: 60px;}.lh30.lm3{height: 90px;}.lh30.lm4{height: 120px;}.lh30.lm5{height: 150px;}.lh31.lm2{height: 62px;}.lh31.lm3{height: 93px;}.lh31.lm4{height: 124px;}.lh31.lm5{height: 155px;}.lh32.lm2{height: 64px;}.lh32.lm3{height: 96px;}.lh32.lm4{height: 128px;}.lh32.lm5{height: 160px;}.lh33.lm2{height: 66px;}.lh33.lm3{height: 99px;}.lh33.lm4{height: 132px;}.lh33.lm5{height: 165px;}.lh34.lm2{height: 68px;}.lh34.lm3{height: 102px;}.lh34.lm4{height: 136px;}.lh34.lm5{height: 170px;}.lh35.lm2{height: 70px;}.lh35.lm3{height: 105px;}.lh35.lm4{height: 140px;}.lh35.lm5{height: 175px;}.lh36.lm2{height: 72px;}.lh36.lm3{height: 108px;}.lh36.lm4{height: 144px;}.lh36.lm5{height: 180px;}.lh37.lm2{height: 74px;}.lh37.lm3{height: 111px;}.lh37.lm4{height: 148px;}.lh37.lm5{height: 185px;}.lh38.lm2{height: 76px;}.lh38.lm3{height: 114px;}.lh38.lm4{height: 152px;}.lh38.lm5{height: 190px;}.lh39.lm2{height: 78px;}.lh39.lm3{height: 117px;}.lh39.lm4{height: 156px;}.lh39.lm5{height: 195px;}.lh40.lm2{height: 80px;}.lh40.lm3{height: 120px;}.lh40.lm4{height: 160px;}.lh40.lm5{height: 200px;}.lh41.lm2{height: 82px;}.lh41.lm3{height: 123px;}.lh41.lm4{height: 164px;}.lh41.lm5{height: 205px;}.lh42.lm2{height: 84px;}.lh42.lm3{height: 126px;}.lh42.lm4{height: 168px;}.lh42.lm5{height: 210px;}.lh43.lm2{height: 86px;}.lh43.lm3{height: 129px;}.lh43.lm4{height: 172px;}.lh43.lm5{height: 215px;}.lh44.lm2{height: 88px;}.lh44.lm3{height: 132px;}.lh44.lm4{height: 176px;}.lh44.lm5{height: 220px;}.lh45.lm2{height: 90px;}.lh45.lm3{height: 135px;}.lh45.lm4{height: 180px;}.lh45.lm5{height: 225px;}.lh46.lm2{height: 92px;}.lh46.lm3{height: 138px;}.lh46.lm4{height: 184px;}.lh46.lm5{height: 230px;}.lh47.lm2{height: 94px;}.lh47.lm3{height: 141px;}.lh47.lm4{height: 188px;}.lh47.lm5{height: 235px;}.lh48.lm2{height: 96px;}.lh48.lm3{height: 144px;}.lh48.lm4{height: 192px;}.lh48.lm5{height: 240px;}.lh49.lm2{height: 98px;}.lh49.lm3{height: 147px;}.lh49.lm4{height: 196px;}.lh49.lm5{height: 245px;}.lh50.lm2{height: 100px;}.lh50.lm3{height: 150px;}.lh50.lm4{height: 200px;}.lh50.lm5{height: 250px;}
.lh15.lmm2{max-height: 30px;}.lh15.lmm3{max-height: 45px;}.lh15.lmm4{max-height: 60px;}.lh15.lmm5{max-height: 75px;}.lh16.lmm2{max-height: 32px;}.lh16.lmm3{max-height: 48px;}.lh16.lmm4{max-height: 64px;}.lh16.lmm5{max-height: 80px;}.lh17.lmm2{max-height: 34px;}.lh17.lmm3{max-height: 51px;}.lh17.lmm4{max-height: 68px;}.lh17.lmm5{max-height: 85px;}.lh18.lmm2{max-height: 36px;}.lh18.lmm3{max-height: 54px;}.lh18.lmm4{max-height: 72px;}.lh18.lmm5{max-height: 90px;}.lh19.lmm2{max-height: 38px;}.lh19.lmm3{max-height: 57px;}.lh19.lmm4{max-height: 76px;}.lh19.lmm5{max-height: 95px;}.lh20.lmm2{max-height: 40px;}.lh20.lmm3{max-height: 60px;}.lh20.lmm4{max-height: 80px;}.lh20.lmm5{max-height: 100px;}.lh21.lmm2{max-height: 42px;}.lh21.lmm3{max-height: 63px;}.lh21.lmm4{max-height: 84px;}.lh21.lmm5{max-height: 105px;}.lh22.lmm2{max-height: 44px;}.lh22.lmm3{max-height: 66px;}.lh22.lmm4{max-height: 88px;}.lh22.lmm5{max-height: 110px;}.lh23.lmm2{max-height: 46px;}.lh23.lmm3{max-height: 69px;}.lh23.lmm4{max-height: 92px;}.lh23.lmm5{max-height: 115px;}.lh24.lmm2{max-height: 48px;}.lh24.lmm3{max-height: 72px;}.lh24.lmm4{max-height: 96px;}.lh24.lmm5{max-height: 120px;}.lh25.lmm2{max-height: 50px;}.lh25.lmm3{max-height: 75px;}.lh25.lmm4{max-height: 100px;}.lh25.lmm5{max-height: 125px;}.lh26.lmm2{max-height: 52px;}.lh26.lmm3{max-height: 78px;}.lh26.lmm4{max-height: 104px;}.lh26.lmm5{max-height: 130px;}.lh27.lmm2{max-height: 54px;}.lh27.lmm3{max-height: 81px;}.lh27.lmm4{max-height: 108px;}.lh27.lmm5{max-height: 135px;}.lh28.lmm2{max-height: 56px;}.lh28.lmm3{max-height: 84px;}.lh28.lmm4{max-height: 112px;}.lh28.lmm5{max-height: 140px;}.lh29.lmm2{max-height: 58px;}.lh29.lmm3{max-height: 87px;}.lh29.lmm4{max-height: 116px;}.lh29.lmm5{max-height: 145px;}.lh30.lmm2{max-height: 60px;}.lh30.lmm3{max-height: 90px;}.lh30.lmm4{max-height: 120px;}.lh30.lmm5{max-height: 150px;}.lh31.lmm2{max-height: 62px;}.lh31.lmm3{max-height: 93px;}.lh31.lmm4{max-height: 124px;}.lh31.lmm5{max-height: 155px;}.lh32.lmm2{max-height: 64px;}.lh32.lmm3{max-height: 96px;}.lh32.lmm4{max-height: 128px;}.lh32.lmm5{max-height: 160px;}.lh33.lmm2{max-height: 66px;}.lh33.lmm3{max-height: 99px;}.lh33.lmm4{max-height: 132px;}.lh33.lmm5{max-height: 165px;}.lh34.lmm2{max-height: 68px;}.lh34.lmm3{max-height: 102px;}.lh34.lmm4{max-height: 136px;}.lh34.lmm5{max-height: 170px;}.lh35.lmm2{max-height: 70px;}.lh35.lmm3{max-height: 105px;}.lh35.lmm4{max-height: 140px;}.lh35.lmm5{max-height: 175px;}.lh36.lmm2{max-height: 72px;}.lh36.lmm3{max-height: 108px;}.lh36.lmm4{max-height: 144px;}.lh36.lmm5{max-height: 180px;}.lh37.lmm2{max-height: 74px;}.lh37.lmm3{max-height: 111px;}.lh37.lmm4{max-height: 148px;}.lh37.lmm5{max-height: 185px;}.lh38.lmm2{max-height: 76px;}.lh38.lmm3{max-height: 114px;}.lh38.lmm4{max-height: 152px;}.lh38.lmm5{max-height: 190px;}.lh39.lmm2{max-height: 78px;}.lh39.lmm3{max-height: 117px;}.lh39.lmm4{max-height: 156px;}.lh39.lmm5{max-height: 195px;}.lh40.lmm2{max-height: 80px;}.lh40.lmm3{max-height: 120px;}.lh40.lmm4{max-height: 160px;}.lh40.lmm5{max-height: 200px;}.lh41.lmm2{max-height: 82px;}.lh41.lmm3{max-height: 123px;}.lh41.lmm4{max-height: 164px;}.lh41.lmm5{max-height: 205px;}.lh42.lmm2{max-height: 84px;}.lh42.lmm3{max-height: 126px;}.lh42.lmm4{max-height: 168px;}.lh42.lmm5{max-height: 210px;}.lh43.lmm2{max-height: 86px;}.lh43.lmm3{max-height: 129px;}.lh43.lmm4{max-height: 172px;}.lh43.lmm5{max-height: 215px;}.lh44.lmm2{max-height: 88px;}.lh44.lmm3{max-height: 132px;}.lh44.lmm4{max-height: 176px;}.lh44.lmm5{max-height: 220px;}.lh45.lmm2{max-height: 90px;}.lh45.lmm3{max-height: 135px;}.lh45.lmm4{max-height: 180px;}.lh45.lmm5{max-height: 225px;}.lh46.lmm2{max-height: 92px;}.lh46.lmm3{max-height: 138px;}.lh46.lmm4{max-height: 184px;}.lh46.lmm5{max-height: 230px;}.lh47.lmm2{max-height: 94px;}.lh47.lmm3{max-height: 141px;}.lh47.lmm4{max-height: 188px;}.lh47.lmm5{max-height: 235px;}.lh48.lmm2{max-height: 96px;}.lh48.lmm3{max-height: 144px;}.lh48.lmm4{max-height: 192px;}.lh48.lmm5{max-height: 240px;}.lh49.lmm2{max-height: 98px;}.lh49.lmm3{max-height: 147px;}.lh49.lmm4{max-height: 196px;}.lh49.lmm5{max-height: 245px;}.lh50.lmm2{max-height: 100px;}.lh50.lmm3{max-height: 150px;}.lh50.lmm4{max-height: 200px;}.lh50.lmm5{max-height: 250px;}
@media all and (max-width:1700px) {
    .pt130,.pt140{padding-top: 120px;}.pt150{padding-top: 130px;}.pt160,.pt170{padding-top: 140px;}.pt180{padding-top: 150px;}.pt190{padding-top: 160px;}.pt200{padding-top: 170px;}
    .pb130,.pb140{padding-bottom: 120px;}.pb150{padding-bottom: 130px;}.pb160,.pb170{padding-bottom: 140px;}.pb180{padding-bottom: 150px;}.pb190{padding-bottom: 160px;}.pb200{padding-bottom: 170px;}
    .mt40,.mt42,.mt44{margin-top: 36px;}.mt46,.mt48{margin-top: 40px;}.mt50,.mt52,.mt54{margin-top: 44px;}.mt56,.mt58{margin-top: 48px;}.mt60,.mt62,.mt64{margin-top: 54px;}.mt66,.mt68{margin-top: 58px;}.mt70,.mt72,.mt74{margin-top: 64px;}.mt76,.mt78{margin-top: 68px;}.mt80{margin-top: 70px;}.mt82,.mt84,.mt86{margin-top: 72px;}.mt88,.mt90{margin-top: 74px;}.mt92,.mt94{margin-top: 76px;}.mt96,.mt98{margin-top: 78px;}.mt100{margin-top: 80px;}
    .fs49,.fs50,.fs51,.fs52,.fs53,.fs54,.fs55{font-size: 48px;}.fs56,.fs57,.fs58,.fs59{font-size: 52px;}.fs60,.fs61,.fs62,.fs63,.fs64,.fs65{font-size: 54px;}.fs66,.fs67,.fs68{font-size: 58px;}.fs69,.fs70,.fs71,.fs72{font-size: 62px;}.fs73,.fs74,.fs75,.fs76,.fs77{font-size: 64px;}.fs78,.fs79,.fs80,.fs81,.fs82{font-size: 66px;}.fs83,.fs84,.fs85,.fs86,.fs87{font-size: 68px;}.fs88,.fs89,.fs90,.fs91,.fs92{font-size: 72px;}.fs93,.fs94{font-size: 74px;}.fs95,.fs96,.fs97{font-size: 78px;}.fs98,.fs99,.fs100{font-size: 82px;}
}
@media all and (max-width:1599px) {
    .pt90,.pt100{padding-top: 80px;}.pt110{padding-top: 90px;}.pt120,.pt130{padding-top: 100px;}.pt140,.pt150{padding-top: 110px;}.pt160,.pt170{padding-top: 120px;}.pt180{padding-top: 130px;}.pt190{padding-top: 140px;}.pt200{padding-top: 150px;}
    .pb90,.pb100{padding-bottom: 80px;}.pb110{padding-bottom: 90px;}.pb120,.pb130{padding-bottom: 100px;}.pb140,.pb150{padding-bottom: 110px;}.pb160,.pb170{padding-bottom: 120px;}.pb180{padding-bottom: 130px;}.pb190{padding-bottom: 140px;}.pb200{padding-bottom: 150px;}
    .mt18{margin-top: 16px;}.mt20{margin-top: 18px;}.mt22,.mt24{margin-top: 20px;}.mt26{margin-top: 22px;}.mt28,.mt30,.mt32,.mt34{margin-top: 24px;}.mt36,.mt38{margin-top: 28px;}.mt40,.mt42,.mt44{margin-top: 30px;}.mt46,.mt48{margin-top: 34px;}.mt50,.mt52,.mt54{margin-top: 40px;}.mt56,.mt58{margin-top: 44px;}.mt60,.mt62,.mt64{margin-top: 50px;}.mt66,.mt68{margin-top: 54px;}.mt70,.mt72,.mt74{margin-top: 56px;}.mt76,.mt78{margin-top: 60px;}.mt80{margin-top: 62px;}.mt82,.mt84,.mt86{margin-top: 64px;}.mt88,.mt90{margin-top: 66px;}.mt92,.mt94{margin-top: 68px;}.mt96,.mt98{margin-top: 70px;}.mt100{margin-top: 72px;}
    .fs25,.fs26,.fs27,.fs28{font-size: 24px;}.fs29,.fs30,.fs31,.fs32,.fs33,.fs34,.fs35{font-size: 28px;}.fs36,.fs37,.fs38,.fs39{font-size: 30px;}.fs40,.fs41,.fs42,.fs43,.fs44,.fs45{font-size: 32px;}.fs46,.fs47,.fs48,.fs49{font-size: 36px;}.fs50,.fs51,.fs52,.fs53,.fs54,.fs55{font-size: 42px;}.fs56,.fs57,.fs58,.fs59{font-size: 46px;}.fs60,.fs61,.fs62,.fs63,.fs64,.fs65{font-size: 48px;}.fs66,.fs67,.fs68{font-size: 50px;}.fs69,.fs70,.fs71,.fs72{font-size: 52px;}.fs73,.fs74,.fs75,.fs76,.fs77{font-size: 54px;}.fs78,.fs79,.fs80,.fs81,.fs82{font-size: 56px;}.fs83,.fs84,.fs85,.fs86,.fs87{font-size: 58px;}.fs88,.fs89,.fs90,.fs91,.fs92{font-size: 62px;}.fs93,.fs94{font-size: 64px;}.fs95,.fs96,.fs97{font-size: 68px;}.fs98,.fs99,.fs100{font-size: 72px;}
    .lh35,.lh36,.lh37,.lh38{line-height: 34px;}.lh39,.lh40,.lh41,.lh42,.lh43,.lh44,.lh45{line-height: 38px;}.lh46,.lh47,.lh48,.lh49{line-height: 40px;}.lh50{line-height: 42px;}
    .lh35.lm2,.lh36.lm2,.lh37.lm2,.lh38.lm2{height: 68px;}.lh35.lm3,.lh36.lm3,.lh37.lm3,.lh38.lm3{height: 102px;}.lh35.lm4,.lh36.lm4,.lh37.lm4,.lh38.lm4{height: 136px;}.lh35.lm5,.lh36.lm5,.lh37.lm5,.lh38.lm5{height: 170px;}.lh39.lm2,.lh40.lm2,.lh41.lm2,.lh42.lm2,.lh43.lm2,.lh44.lm2,.lh45.lm2{height: 76px;}.lh39.lm3,.lh40.lm3,.lh41.lm3,.lh42.lm3,.lh43.lm3,.lh44.lm3,.lh45.lm3{height: 114px;}.lh39.lm4,.lh40.lm4,.lh41.lm4,.lh42.lm4,.lh43.lm4,.lh44.lm4,.lh45.lm4{height: 152px;}.lh39.lm5,.lh40.lm5,.lh41.lm5,.lh42.lm5,.lh43.lm5,.lh44.lm5,.lh45.lm5{height: 190px;}.lh46.lm2,.lh47.lm2,.lh48.lm2,.lh49.lm2{height: 80px;}.lh46.lm3,.lh47.lm3,.lh48.lm3,.lh49.lm3{height: 120px;}.lh46.lm4,.lh47.lm4,.lh48.lm4,.lh49.lm4{height: 160px;}.lh46.lm5,.lh47.lm5,.lh48.lm5,.lh49.lm5{height: 200px;}.lh50.lm2{height: 88px;}.lh50.lm3{height: 126px;}.lh50.lm4{height: 168px;}.lh50.lm5{height: 210px;}
    .lh35.lmm2,.lh36.lmm2,.lh37.lmm2,.lh38.lmm2{max-height: 68px;}.lh35.lmm3,.lh36.lmm3,.lh37.lmm3,.lh38.lmm3{max-height: 102px;}.lh35.lmm4,.lh36.lmm4,.lh37.lmm4,.lh38.lmm4{max-height: 136px;}.lh35.lmm5,.lh36.lmm5,.lh37.lmm5,.lh38.lmm5{max-height: 170px;}.lh39.lmm2,.lh40.lmm2,.lh41.lmm2,.lh42.lmm2,.lh43.lmm2,.lh44.lmm2,.lh45.lmm2{max-height: 76px;}.lh39.lmm3,.lh40.lmm3,.lh41.lmm3,.lh42.lmm3,.lh43.lmm3,.lh44.lmm3,.lh45.lmm3{max-height: 114px;}.lh39.lmm4,.lh40.lmm4,.lh41.lmm4,.lh42.lmm4,.lh43.lmm4,.lh44.lmm4,.lh45.lmm4{max-height: 152px;}.lh39.lmm5,.lh40.lmm5,.lh41.lmm5,.lh42.lmm5,.lh43.lmm5,.lh44.lmm5,.lh45.lmm5{max-height: 190px;}.lh46.lmm2,.lh47.lmm2,.lh48.lmm2,.lh49.lmm2{max-height: 80px;}.lh46.lmm3,.lh47.lmm3,.lh48.lmm3,.lh49.lmm3{max-height: 120px;}.lh46.lmm4,.lh47.lmm4,.lh48.lmm4,.lh49.lmm4{max-height: 160px;}.lh46.lmm5,.lh47.lmm5,.lh48.lmm5,.lh49.lmm5{max-height: 200px;}.lh50.lmm2{max-height: 88px;}.lh50.lmm3{max-height: 126px;}.lh50.lmm4{max-height: 168px;}.lh50.lmm5{max-height: 210px;}
}
@media all and (max-width:1279px) {
    .pt60,.pt70{padding-top: 50px;}.pt80,.pt90,.pt100{padding-top: 60px;}.pt110{padding-top: 70px;}.pt120,.pt130{padding-top: 80px;}.pt140,.pt150{padding-top: 90px;}.pt160,.pt170{padding-top: 100px;}.pt180{padding-top: 110px;}.pt190,.pt200{padding-top: 120px;}
    .pb60{padding-bottom: 50px;}.pb70,.pb80,.pb90,.pb100{padding-bottom: 60px;}.pb110{padding-bottom: 70px;}.pb120,.pb130{padding-bottom: 80px;}.pb140,.pb150{padding-bottom: 90px;}.pb160,.pb170{padding-bottom: 100px;}.pb180{padding-bottom: 110px;}.pb190,.pb200{padding-bottom: 120px;}
    .mt16{margin-top: 14px;}.mt18{margin-top: 16px;}.mt20,.mt22,.mt24{margin-top: 18px;}.mt26{margin-top: 20px;}.mt28,.mt30,.mt32,.mt34{margin-top: 22px;}.mt36,.mt38{margin-top: 24px;}.mt40,.mt42,.mt44{margin-top: 28px;}.mt46,.mt48{margin-top: 30px;}.mt50,.mt52,.mt54{margin-top: 32px;}.mt56,.mt58{margin-top: 36px;}.mt60,.mt62,.mt64{margin-top: 42px;}.mt66,.mt68{margin-top: 46px;}.mt70,.mt72,.mt74{margin-top: 48px;}.mt76,.mt78{margin-top: 52px;}.mt80{margin-top: 54px;}.mt82,.mt84,.mt86{margin-top: 56px;}.mt88,.mt90{margin-top: 58px;}.mt92,.mt94{margin-top: 60px;}.mt96,.mt98{margin-top: 62px;}.mt100{margin-top: 64px;}
    .fs23,.fs24,.fs25,.fs26,.fs27,.fs28{font-size: 22px;}.fs29,.fs30,.fs31,.fs32,.fs33,.fs34,.fs35{font-size: 26px;}.fs36,.fs37,.fs38,.fs39,.fs40,.fs41,.fs42{font-size: 28px;}.fs43,.fs44,.fs45,.fs46,.fs47,.fs48,.fs49{font-size: 30px;}.fs50,.fs51,.fs52,.fs53,.fs54,.fs55{font-size: 34px;}.fs56,.fs57,.fs58,.fs59{font-size: 36px;}.fs60,.fs61,.fs62,.fs63,.fs64,.fs65{font-size: 38px;}.fs66,.fs67,.fs68{font-size: 40px;}.fs69,.fs70,.fs71,.fs72{font-size: 42px;}.fs73,.fs74,.fs75,.fs76,.fs77{font-size: 44px;}.fs78,.fs79,.fs80,.fs81,.fs82{font-size: 46px;}.fs83,.fs84,.fs85,.fs86,.fs87{font-size: 48px;}.fs88,.fs89,.fs90,.fs91,.fs92{font-size: 52px;}.fs93,.fs94{font-size: 54px;}.fs95,.fs96,.fs97{font-size: 58px;}.fs98,.fs99,.fs100{font-size: 62px;}
    .lh33,.lh34,.lh35,.lh36,.lh37,.lh38{line-height: 32px;}.lh39,.lh40,.lh41,.lh42,.lh43,.lh44,.lh45{line-height: 36px;}.lh46,.lh47,.lh48,.lh49,.lh50{line-height: 38px;}
    .lh33.lm2,.lh34.lm2,.lh35.lm2,.lh36.lm2,.lh37.lm2,.lh38.lm2{height: 64px;}.lh33.lm3,.lh34.lm3,.lh35.lm3,.lh36.lm3,.lh37.lm3,.lh38.lm3{height: 96px;}.lh33.lm4,.lh34.lm4,.lh35.lm4,.lh36.lm4,.lh37.lm4,.lh38.lm4{height: 128px;}.lh33.lm5,.lh34.lm5,.lh35.lm5,.lh36.lm5,.lh37.lm5,.lh38.lm5{height: 160px;}.lh39.lm2,.lh40.lm2,.lh41.lm2,.lh42.lm2,.lh43.lm2,.lh44.lm2,.lh45.lm2{height: 72px;}.lh39.lm3,.lh40.lm3,.lh41.lm3,.lh42.lm3,.lh43.lm3,.lh44.lm3,.lh45.lm3{height: 108px;}.lh39.lm4,.lh40.lm4,.lh41.lm4,.lh42.lm4,.lh43.lm4,.lh44.lm4,.lh45.lm4{height: 144px;}.lh39.lm5,.lh40.lm5,.lh41.lm5,.lh42.lm5,.lh43.lm5,.lh44.lm5,.lh45.lm5{height: 180px;}.lh46.lm2,.lh47.lm2,.lh48.lm2,.lh49.lm2,.lh50.lm2{height: 76px;}.lh46.lm3,.lh47.lm3,.lh48.lm3,.lh49.lm3,.lh50.lm3{height: 114px;}.lh46.lm4,.lh47.lm4,.lh48.lm4,.lh49.lm4,.lh50.lm4{height: 152px;}.lh46.lm5,.lh47.lm5,.lh48.lm5,.lh49.lm5,.lh50.lm5{height: 190px;}
    .lh33.lmm2,.lh34.lmm2,.lh35.lmm2,.lh36.lmm2,.lh37.lmm2,.lh38.lmm2{max-height: 64px;}.lh33.lmm3,.lh34.lmm3,.lh35.lmm3,.lh36.lmm3,.lh37.lmm3,.lh38.lmm3{max-height: 96px;}.lh33.lmm4,.lh34.lmm4,.lh35.lmm4,.lh36.lmm4,.lh37.lmm4,.lh38.lmm4{max-height: 128px;}.lh33.lmm5,.lh34.lmm5,.lh35.lmm5,.lh36.lmm5,.lh37.lmm5,.lh38.lmm5{max-height: 160px;}.lh39.lmm2,.lh40.lmm2,.lh41.lmm2,.lh42.lmm2,.lh43.lmm2,.lh44.lmm2,.lh45.lmm2{max-height: 72px;}.lh39.lmm3,.lh40.lmm3,.lh41.lmm3,.lh42.lmm3,.lh43.lmm3,.lh44.lmm3,.lh45.lmm3{max-height: 108px;}.lh39.lmm4,.lh40.lmm4,.lh41.lmm4,.lh42.lmm4,.lh43.lmm4,.lh44.lmm4,.lh45.lmm4{max-height: 144px;}.lh39.lmm5,.lh40.lmm5,.lh41.lmm5,.lh42.lmm5,.lh43.lmm5,.lh44.lmm5,.lh45.lmm5{max-height: 180px;}.lh46.lmm2,.lh47.lmm2,.lh48.lmm2,.lh49.lmm2,.lh50.lmm2{max-height: 76px;}.lh46.lmm3,.lh47.lmm3,.lh48.lmm3,.lh49.lmm3,.lh50.lmm3{max-height: 114px;}.lh46.lmm4,.lh47.lmm4,.lh48.lmm4,.lh49.lmm4,.lh50.lmm4{max-height: 152px;}.lh46.lmm5,.lh47.lmm5,.lh48.lmm5,.lh49.lmm5,.lh50.lmm5{max-height: 190px;}
}
@media all and (max-width:640px) {
    .pt10{padding-top: 6px;}.pt20{padding-top: 16px;}.pt30{padding-top: 24px;}.pt40{padding-top: 30px;}.pt50{padding-top: 32px;}.pt60,.pt70{padding-top: 34px;}.pt80,.pt90,.pt100{padding-top:38px;}.pt110{padding-top: 40px;}.pt120,.pt130{padding-top: 42px;}.pt140,.pt150{padding-top: 44px;}.pt160,.pt170{padding-top: 46px;}.pt180{padding-top: 48px;}.pt190,.pt200{padding-top: 50px;}
    .pb10{padding-bottom: 6px;}.pb20{padding-bottom: 16px;}.pb30{padding-bottom: 24px;}.pb40{padding-bottom: 30px;}.pb50{padding-bottom: 32px;}.pb60{padding-bottom: 34px;}.pb70,.pb80,.pb90,.pb100{padding-bottom:38px;}.pb110{padding-bottom: 40px;}.pb120,.pb130{padding-bottom: 42px;}.pb140,.pb150{padding-bottom: 44px;}.pb160,.pb170{padding-bottom: 46px;}.pb180{padding-bottom: 48px;}.pb190,.pb200{padding-bottom: 50px;}
    .mt6{margin-top: 4px;}.mt8{margin-top: 6px;}.mt10{margin-top: 8px;}.mt12{margin-top: 10px;}.mt14{margin-top: 12px;}.mt18{margin-top: 14px;}.mt20,.mt22,.mt24,.mt26{margin-top: 16px;}.mt28,.mt30,.mt32,.mt34{margin-top: 18px;}.mt36,.mt38{margin-top: 20px;}.mt40,.mt42,.mt44{margin-top: 22px;}.mt46,.mt48{margin-top: 24px;}.mt50,.mt52,.mt54{margin-top: 26px;}.mt56,.mt58{margin-top: 28px;}.mt60,.mt62,.mt64{margin-top: 32px;}.mt66,.mt68{margin-top: 34px;}.mt70,.mt72,.mt74{margin-top: 36px;}.mt76,.mt78{margin-top: 38px;}.mt80,.mt82,.mt84,.mt86{margin-top: 40px;}.mt88,.mt90{margin-top: 42px;}.mt92,.mt94{margin-top: 44px;}.mt96,.mt98{margin-top: 46px;}.mt100{margin-top: 48px;}
    .fs16{font-size: 15px;}.fs17,.fs18{font-size: 16px;}.fs19{font-size: 17px;}.fs20,.fs21,.fs22,.fs23,.fs24{font-size: 18px;}.fs25,.fs26,.fs27,.fs28,.fs29,.fs30,.fs31,.fs32,.fs33,.fs34{font-size: 20px;}.fs35,.fs36,.fs37,.fs38,.fs39,.fs40,.fs41,.fs42{font-size: 22px;}.fs43,.fs44,.fs45,.fs46,.fs47,.fs48{font-size: 24px;}.fs49,.fs50,.fs51,.fs52,.fs53,.fs54{font-size: 26px;}.fs55,.fs56,.fs57,.fs58,.fs59,.fs60,.fs61,.fs62,.fs63,.fs64{font-size: 28px;}.fs65,.fs66,.fs67,.fs68{font-size: 30px;}.fs69,.fs70,.fs71,.fs72{font-size: 32px;}.fs73,.fs74,.fs75,.fs76,.fs77{font-size: 34px;}.fs78,.fs79,.fs80,.fs81,.fs82{font-size: 36px;}.fs83,.fs84,.fs85,.fs86,.fs87{font-size: 38px;}.fs88,.fs89,.fs90,.fs91,.fs92{font-size: 42px;}.fs93,.fs94{font-size: 44px;}.fs95,.fs96,.fs97{font-size: 48px;}.fs98,.fs99,.fs100{font-size: 50px;}
    .lh25{line-height: 24px;}.lh26{line-height: 25px;}.lh27,.lh28{line-height: 26px;}.lh29{line-height: 27px;}.lh30,.lh31,.lh32,.lh33,.lh34{line-height: 28px;}.lh35,.lh36,.lh37,.lh38,.lh39,.lh40,.lh41,.lh42,.lh43,.lh44{line-height: 30px;}.lh45,.lh46,.lh47,.lh48,.lh49,.lh50{line-height: 32px;}
    .lh25.lm2{height: 48px;}.lh25.lm3{height: 72px;}.lh25.lm4{height: 96px;}.lh25.lm5{height: 120px;}.lh26.lm2{height: 50px;}.lh26.lm3{height: 75px;}.lh26.lm4{height: 100px;}.lh26.lm5{height: 125px;}.lh27.lm2,.lh28.lm2{height: 52px;}.lh27.lm3,.lh28.lm3{height: 78px;}.lh27.lm4,.lh28.lm4{height: 104px;}.lh27.lm5,.lh28.lm5{height: 130px;}.lh29.lm2{height: 54px;}.lh29.lm3{height: 81px;}.lh29.lm4{height: 108px;}.lh29.lm5{height: 135px;}.lh30.lm2,.lh31.lm2,.lh32.lm2,.lh33.lm2,.lh34.lm2{height: 56px;}.lh30.lm3,.lh31.lm3,.lh32.lm3,.lh33.lm3,.lh34.lm3{height: 84px;}.lh30.lm4,.lh31.lm4,.lh32.lm4,.lh33.lm4,.lh34.lm4{height: 112px;}.lh30.lm5,.lh31.lm5,.lh32.lm5,.lh33.lm5,.lh34.lm5{height: 140px;}.lh35.lm2,.lh36.lm2,.lh37.lm2,.lh38.lm2,.lh39.lm2,.lh40.lm2,.lh41.lm2,.lh42.lm2,.lh43.lm2,.lh44.lm2{height: 60px;}.lh35.lm3,.lh36.lm3,.lh37.lm3,.lh38.lm3,.lh39.lm3,.lh40.lm3,.lh41.lm3,.lh42.lm3,.lh43.lm3,.lh44.lm3{height: 90px;}.lh35.lm4,.lh36.lm4,.lh37.lm4,.lh38.lm4,.lh39.lm4,.lh40.lm4,.lh41.lm4,.lh42.lm4,.lh43.lm4,.lh44.lm4{height: 120px;}.lh35.lm5,.lh36.lm5,.lh37.lm5,.lh38.lm5,.lh39.lm5,.lh40.lm5,.lh41.lm5,.lh42.lm5,.lh43.lm5,.lh44.lm5{height: 150px;}.lh45.lm2,.lh46.lm2,.lh47.lm2,.lh48.lm2,.lh49.lm2,.lh50.lm2{height: 64px;}.lh45.lm3,.lh46.lm3,.lh47.lm3,.lh48.lm3,.lh49.lm3,.lh50.lm3{height: 96px;}.lh45.lm4,.lh46.lm4,.lh47.lm4,.lh48.lm4,.lh49.lm4,.lh50.lm4{height: 128px;}.lh45.lm5,.lh46.lm5,.lh47.lm5,.lh48.lm5,.lh49.lm5,.lh50.lm5{height: 160px;}
    .lh25.lmm2{max-height: 48px;}.lh25.lmm3{max-height: 72px;}.lh25.lmm4{max-height: 96px;}.lh25.lmm5{max-height: 120px;}.lh26.lmm2{max-height: 50px;}.lh26.lmm3{max-height: 75px;}.lh26.lmm4{max-height: 100px;}.lh26.lmm5{max-height: 125px;}.lh27.lmm2,.lh28.lmm2{max-height: 52px;}.lh27.lmm3,.lh28.lmm3{max-height: 78px;}.lh27.lmm4,.lh28.lmm4{max-height: 104px;}.lh27.lmm5,.lh28.lmm5{max-height: 130px;}.lh29.lmm2{max-height: 54px;}.lh29.lmm3{max-height: 81px;}.lh29.lmm4{max-height: 108px;}.lh29.lmm5{max-height: 135px;}.lh30.lmm2,.lh31.lmm2,.lh32.lmm2,.lh33.lmm2,.lh34.lmm2{max-height: 56px;}.lh30.lmm3,.lh31.lmm3,.lh32.lmm3,.lh33.lmm3,.lh34.lmm3{max-height: 84px;}.lh30.lmm4,.lh31.lmm4,.lh32.lmm4,.lh33.lmm4,.lh34.lmm4{max-height: 112px;}.lh30.lmm5,.lh31.lmm5,.lh32.lmm5,.lh33.lmm5,.lh34.lmm5{max-height: 140px;}.lh35.lmm2,.lh36.lmm2,.lh37.lmm2,.lh38.lmm2,.lh39.lmm2,.lh40.lmm2,.lh41.lmm2,.lh42.lmm2,.lh43.lmm2,.lh44.lmm2{max-height: 60px;}.lh35.lmm3,.lh36.lmm3,.lh37.lmm3,.lh38.lmm3,.lh39.lmm3,.lh40.lmm3,.lh41.lmm3,.lh42.lmm3,.lh43.lmm3,.lh44.lmm3{max-height: 90px;}.lh35.lmm4,.lh36.lmm4,.lh37.lmm4,.lh38.lmm4,.lh39.lmm4,.lh40.lmm4,.lh41.lmm4,.lh42.lmm4,.lh43.lmm4,.lh44.lmm4{max-height: 120px;}.lh35.lmm5,.lh36.lmm5,.lh37.lmm5,.lh38.lmm5,.lh39.lmm5,.lh40.lmm5,.lh41.lmm5,.lh42.lmm5,.lh43.lmm5,.lh44.lmm5{max-height: 150px;}.lh45.lmm2,.lh46.lmm2,.lh47.lmm2,.lh48.lmm2,.lh49.lmm2,.lh50.lmm2{max-height: 64px;}.lh45.lmm3,.lh46.lmm3,.lh47.lmm3,.lh48.lmm3,.lh49.lmm3,.lh50.lmm3{max-height: 96px;}.lh45.lmm4,.lh46.lmm4,.lh47.lmm4,.lh48.lmm4,.lh49.lmm4,.lh50.lmm4{max-height: 128px;}.lh45.lmm5,.lh46.lmm5,.lh47.lmm5,.lh48.lmm5,.lh49.lmm5,.lh50.lmm5{max-height: 160px;}
}
/* =======================================================开始========================================================= */
.kkMore{color: #666;width: 120px;height: 40px;display: flex;align-items: center;justify-content: center;border: 1px solid #999;transition: 0.3s;position: relative;z-index: 1;overflow: hidden;}
.kkMore span{position: relative;z-index: 2;}
.kkMore::after{content: "";width: 120px;height: 40px;position: absolute;background: #e60012;left: -102%;top: -1px;transition: 0.3s;}
.kkMore:hover{color: #fff;border-color: #e60012;}
.kkMore:hover::after{left: 0;}
.swiperDot.swiper-pagination{bottom: 30px;}
.swiperDot .swiper-pagination-bullet {width: 12px;height: 12px;background: #fff;opacity: 1;margin: 0 7px !important;}
.swiperDot .swiper-pagination-bullet-active {background: #e60012;}
/* 首页 */
.indcp{width: 100%;overflow: hidden;}
.indcp-list{width: 100%;}
.indcp-list li{width: 42%;position: relative;padding: 54px;overflow: hidden;transition: all .4s ease;}
.indcp-list li::before, .indcp-list li::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;transition: all .4s ease;}
.indcp-list li::before{background: linear-gradient(to right bottom,#e60012,#ff3550);opacity: 0.92;}
.indcp-list li::after{background: rgba(255, 255, 255, .92);opacity: 0;}
.indcp-image{position: absolute;width: 280px;right: 50px;top: 0;transform: translateX(130px);transition: all .4s ease;height: 100%;display: flex;align-items: center;justify-content: right;z-index: 1;}
.indcp-image img{max-width: 100%;}
.indcp-cont{max-width: 300px;position: relative;z-index: 1;display: flex;flex-direction: column;justify-content: space-between;height: 212px;}
.indcp-cont .title{color: #fff;transition: all .4s ease;line-height: 1.1;}
.indcp-cont .line{display: block;width: 35px;height: 2px;background: #fff;transition: all .4s ease;}
.indcp-cont .text{color: #fff;transition: all .4s ease;}
.indcp-cont .link{width: 100%;display: flex;}
.indcp-cont .link a{position: relative;font-size: 14px;color: #fff;transition: all .4s ease;}
.indcp-cont .link a::after{content: "";position: absolute;width: 0;opacity: 0;height: 1px;background: #fff;left: 0;bottom: 0;transition: width .4s ease,opacity .1s ease .4s;}
.indcp-cont .link a:hover::after{width: 100%;opacity: 1;transition: width .4s ease .1s,opacity .1s ease;}
.indcp-list li.on{width: 58%;}
.indcp-list li.on::before{opacity: 0;}
.indcp-list li.on::after{opacity: 1;}
.indcp-list li.on .title{color: #333;}
.indcp-list li.on .line{background: #e60012;}
.indcp-list li.on .text{color: #666;}
.indcp-list li.on .link a{color: #e60012;}
.indcp-list li.on .link a::after{background: #e60012;}
.indcp-list li.on .indcp-image{transform: translateX(0);}
.indfa{width: 100%;overflow: hidden;position: relative;}
.indfa .swiper-container{height: fit-content;}
.indfa img{width: 100%;object-fit: cover;min-height: 550px;}
.indfa .swiper-slide:before {content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;background: rgba(255,255,255,.7);}
.indfa-cont{position: absolute;width: 100%;top: 0;left: 0;padding-top: 120px;z-index: 4;}
.indfa-cont-mix{max-width: 480px;}
.indfa-cont .title{color: #222;}
.indfa-cont .title span{color: #e60012;}
.indfa-cont .text{color: #666;}
.indfa-cont .more{width: 100%;display:none}
.indfa-cont .title, .indfa-cont .text, .indfa-cont .more{opacity: 0;}
.swiper-slide-active .indfa-cont .title{animation: indfaRun 1s ease both .8s;}
.swiper-slide-active .indfa-cont .text{animation: indfaRun 1s ease both .9s;}
.swiper-slide-active .indfa-cont .more{animation: indfaRun 1s ease both 1s;}
@keyframes indfaRun {0%{opacity: 0;transform: translateY(60px);}100%{opacity: 1;transform: translateY(0);}}


/* 公司简介 */
.abojjinfo-number{width: 100%;margin-top: 48px;}
.abojjinfo-number ul{margin: -10px 0 0 -10px;}
.abojjinfo-number li{width: calc(25% - 10px);text-align: center;height: 152px;margin: 10px 0 0 10px;display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 12px;transition: all .4s ease;border-radius: 5px;box-shadow: 0 0 24px 0 rgba(0, 10, 18, .06);}
.abojjinfo-number li .num{color: #e60012;transition: all .4s ease;}
.abojjinfo-number li .num span{font-family: Arial;font-weight: 700;line-height: 1;margin-right: 8px;}
.abojjinfo-number li .num b{font-family: Arial;font-weight: 700;}
.abojjinfo-number li .text{color: #666}
.abojjinfo-number li:hover{box-shadow: 0 0 24px 0 rgba(0, 10, 18, .16);}
.abojjinfo-number li:hover .num{transform: translateY(-4px);}

/* banner */
.caseBan{width: 100%;position: relative;}
.caseBan .bg{width: 100%;object-fit: cover;height: 400px;}
.caseBan-mix{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;display: flex;align-items: center;}
.caseBan-mix .contain{position: relative;}
.caseBan-image{width: 100%;text-align: right;}
.caseBan-image img{max-width: 500px;}
.caseBan-menu{width: 470px;height: 406px;position: absolute;z-index: 4;left: 0;top: 50%;margin-top: -203px;display: flex;align-items: center;justify-content: center;}
.caseBan-menu-qq{width: 342px;height: 342px;background: url('../images/202206/caseywBanQq.png') no-repeat center/100% auto;animation: caseBanQQ 16s linear infinite;}
.caseBan-menu-qq.change{background-image: url('../images/202206/caseywBanQqH.png');}
@keyframes caseBanQQ {0%{transform: rotate(0);}100%{transform: rotate(360deg);}}
.caseBan-menu-sz{z-index: 2;position: absolute;width: 260px;height: 260px;top: 50%;left: 50%;margin: -130px 0 0 -130px;}
.caseBan-menu-sz span{position: absolute;font-size: 15px;color: #a8a8a8;width: 20px;height: 20px;display: flex;align-items: center;justify-content: center;transition: all .4s ease;}
.caseBan-menu-sz span.active{color: #e60012;}
.caseBan-menu-sz span.n1{top: 0%;left: 50%;margin-left: -10px;}
.caseBan-menu-sz span.n2{top: 34%;right: 5%;}
.caseBan-menu-sz span.n3{bottom: 12%;right: 18%;}
.caseBan-menu-sz span.n4{bottom: 12%;left: 18%;}
.caseBan-menu-sz span.n5{top: 34%;left: 5%;}
.caseBan-menu-click{position: absolute;width: 100%;z-index: 4;left: 0;height: 406px;top: 50%;margin-top: -203px;}
.caseBan-menu-click a{position: absolute;display: flex;align-items: center;justify-content: center;width: 60px;height: 32px;font-size: 24px;color: #555;font-weight: 700;transition: all .4s ease;}
.caseBan-menu-click a:hover, .caseBan-menu-click a.active{color: #e60012;}
.caseBan-menu-click a.c1{top: -4%;left: 50%;margin-left: -30px;}
.caseBan-menu-click a.c2{top: 31%;right: -2%;}
.caseBan-menu-click a.c3{bottom: 8%;right: 9%;}
.caseBan-menu-click a.c4{bottom: 8%;left: 9%;}
.caseBan-menu-click a.c5{top: 31%;left: -2%;}
.caseBan-menu-click a::after{content: "";position: absolute;width: 2px;height: 8px;background: #ccc;pointer-events: none;}
.caseBan-menu-click a.c1::after{left: 50%;bottom: -12px;margin-left: -1px;}
.caseBan-menu-click a.c2::after{left: -10px;top: 16px;transform: rotate(68deg);}
.caseBan-menu-click a.c3::after{left: -9px;top: -6px;transform: rotate(-45deg);}
.caseBan-menu-click a.c4::after{right: -9px;top: -6px;transform: rotate(45deg);}
.caseBan-menu-click a.c5::after{right: -10px;top: 16px;transform: rotate(-68deg);}
/* -- */
.caseBan-cont{position: absolute;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center;z-index: 2;}
.caseBan-cont .title{line-height: 1.1;font-weight: 700;color: #222;}
.caseBan-cont .title span{color: #e60012;}
.caseBan-cont .text{color: #666;}

.PUBmenu{width: 100%;overflow: hidden;padding: 16px 0;}
.PUBmenu-link{float: left;}
.PUBmenu-link a{display: inline-block;vertical-align: middle;position: relative;padding-right: 20px;color: #aaa;font-size: 14px;transition: all .4s ease;}
.PUBmenu-link a:before{content: ">";position: absolute;right: 6px;font-size: 14px;color: #aaa;font-family: "\5B8B\4F53";top: 1px;}
.PUBmenu-link a:last-child:before{display: none;}
.PUBmenu-link a:hover{color: #e60012;}

.sonTitle{width: 100%;}
.sonTitle .title{font-weight: 700;color: #444;line-height: 1.1;padding-bottom: 18px;position: relative;}
.sonTitle .title span{color: #e60012;}
.sonTitle .title::after{content: "";position: absolute;width: 42px;height: 3px;left: 0;margin: 0 auto;bottom: 0;background: #e60012;}
.sonTitle.center{text-align: center;}
.sonTitle.center .title::after{right: 0;}
.sonTitle.noline .title{padding-bottom: 0;}
.sonTitle.noline .title::after{display: none;}
.sonTitle.white .title{color: #fff;}

/* 方案-业务简介 */
.caseyw{width: 100%;overflow: hidden;}
.caseywss{width: 100%;overflow: hidden;position: relative;}
.caseywss .contain{position: relative;}
.caseywss-image{position: absolute;width: 581px;right: 0;bottom: 0;}
.caseywss-image img{width: 100%;object-fit: cover;}
.caseywss-cont{position: relative;z-index: 2;max-width: 764px;}
.caseywss-cont-desc{width: 100%;color: #444;}
.caseywss-cont-desc p{line-height: inherit;}
.caseywss-cont-desc span{color: #e60012;font-weight: 700;}
.caseywss-cont-loop{width: 516px;}
.caseywss-cont-loop .swiper-container{height: fit-content;}
.caseywss-cont-loop-click{width: 100%;cursor: pointer;text-align: center;user-select: none;background: #f5f5f5;border-radius: 10px;overflow: hidden;position: relative;padding: 20px 0 24px;}
.caseywss-cont-loop-click .image{width: 50px;height: 50px;display: flex;align-items: flex-end;justify-content: center;margin: 0 auto;position: relative;}
.caseywss-cont-loop-click .image img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;transition: all .4s ease;}
.caseywss-cont-loop-click .image img.h{opacity: 0;}
.caseywss-cont-loop-click .text{font-weight: 700;color: #444;transition: all .4s ease;line-height: 1.1;margin-top: 8px;}
.caseywss-cont-loop-click::after{content: "";position: absolute;width: 0%;height: 6px;background: #e60012;left: 0;right: 0;margin: 0 auto;transition: all .4s ease;bottom: 0;opacity: 0;transition: width .4s ease,opacity .1s ease .4s;}
.caseywss-cont-loop-click.active .image img.s{opacity: 0;}
.caseywss-cont-loop-click.active .image img.h{opacity: 1;}
.caseywss-cont-loop-click.active .text{color: #e60012;}
.caseywss-cont-loop-click.active::after{width: 100%;opacity: 1;transition: width .4s ease .1s,opacity .1s ease;}
.caseywss-cont-loop-click:hover .image img.s{opacity: 0;}
.caseywss-cont-loop-click:hover .image img.h{opacity: 1;}
.caseywss-cont-loop-click:hover .text{color: #e60012;}
.caseywss-cont-info{width: 516px;border-bottom: 2px solid #bcbcbc;padding: 28px 100px 28px 0;min-height: 118px;position: relative;}
.caseywss-cont-info .swiper-container{height: fit-content;}
.caseywss-cont-info-text{width: 100%;padding-left: 18px;border-left: 5px solid #e60012;color: #666;font-weight: 700;}
.caseywss-cont-info-text p{line-height: inherit;}
.caseywss-cont-dot{position: absolute;z-index: 4;right: 0;top: 28px;display: flex;}
.caseywss-cont-dot span{width: 12px;height: 12px;border-radius: 50%;background: #dedede;margin-right: 10px;cursor: pointer;opacity: 1;}
.caseywss-cont-dot span:last-child{margin-right: 0;}
.caseywss-cont-dot span.swiper-pagination-bullet-active{background: #e60012;}
.caseywsl{width: 100%;overflow: hidden;position: relative;}
.caseywsl-bg{position: absolute;width: 100%;height: 100%;top: 0;left: 0;object-fit: cover;}
.caseywsl .contain{position: relative;z-index: 4;justify-content: space-between;align-items: flex-start;}
.caseywsl .sonTitle{width: auto;}
.caseywsl-number{width: 730px;}
.caseywsl-number ul{margin: -70px 0 0 -90px;justify-content: space-between;}
.caseywsl-number li{color: #fff;margin: 70px 0 0 90px;width: calc(33.3333% - 90px);}
.caseywsl-number li .num{line-height: 1;}
.caseywsl-number li .num span{font-weight: 700;font-family: Arial;margin-right: 6px;}
.caseywsl-number ul::after{content: "";display: block;width: calc(33.3333% - 90px);margin: 70px 0 0 90px;}
.caseywsm{width: 100%;overflow: hidden;position: relative;}
.caseywsm-bg{position: absolute;width: 100%;height: 100%;top: 0;left: 0;object-fit: cover;}
.caseywsm .contain{position: relative;z-index: 4;}
.caseywsm-list{width: 100%;}
.caseywsm-ul{margin: -16px 0 0 -16px;}
.caseywsm-link{display: block;width: calc(33.3333% - 16px);margin: 16px 0 0 16px;border-radius: 14px;background: rgba(255, 255, 255, .9);transition: all .4s ease;}
.caseywsm-link-mix{width: 100%;padding: 44px 0;text-align: center;}
.caseywsm-link-mix .image{width: 88px;height: 80px;position: relative;margin: 0 auto;transition: all .4s ease;}
.caseywsm-link-mix .image img{position: absolute;max-width: 100%;max-height: 100%;left: 0;right: 0;margin: 0 auto;bottom: 0;transition: all .4s ease;}
.caseywsm-link-mix .image img.h{opacity: 0;}
.caseywsm-link-mix .name{color: #333;line-height: 1.1;transition: all .4s ease;}
.caseywsm-link-cont{width: 100%;border-top: 1px solid #ececec;padding: 36px 40px;color: #444;transition: all .4s ease;}
.caseywsm-link:hover{background: rgba(230, 0, 18, .9);}
.caseywsm-link:hover .caseywsm-link-mix .image{transform: translateY(-4px);}
.caseywsm-link:hover .caseywsm-link-mix .image img.s{opacity: 0;}
.caseywsm-link:hover .caseywsm-link-mix .image img.h{opacity: 1;}
.caseywsm-link:hover .caseywsm-link-mix .name{color: #fff;}
.caseywsm-link:hover .caseywsm-link-cont{border-top: 1px solid #ef6175;color: #fff;}
.caseywcj{width: 100%;overflow: hidden;position: relative;}
.caseywcj-menu{width: 100%;justify-content: center;}
.caseywcj-menu a{height: 42px;position: relative;color: #333;margin-left: 90px;transition: all .4s ease;}
.caseywcj-menu a:first-child{margin-left: 0;}
.caseywcj-menu a::after{content: "";position: absolute;height: 3px;background: #e60012;width: 0;left: 0;right: 0;bottom: 0;margin: 0 auto;opacity: 0;transition: width .4s ease,opacity .1s ease .4s;}
.caseywcj-menu a:hover, .caseywcj-menu a.active{color: #e60012;}
.caseywcj-menu a.active::after{opacity: 1;width: 100%;transition: width .4s ease .1s,opacity .1s ease;}
.caseywcj-loop{width: 100%;position: relative;}
.caseywcj-loop .swiper-container{height: fit-content;}
.caseywcj-loop img{width: 100%;object-fit: cover;height: 488px;}
.caseywcj-loop-box{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;display: flex;align-items: center;}
.caseywcj-loop-cont{max-width: 290px;}
.caseywcj-loop-cont .title{line-height: 1.1;color: #e60012;}
.caseywcj-loop-cont .text{color: #666;}
.caseywcj-loop-cont .link{width: 100%;}
.caseywcp{width: 100%;overflow: hidden;position: relative;}
.caseywcp-loop{width: 100%;position: relative;}
.caseywcp-loop .swiper-container{height: fit-content;}
.caseywcp-loop-mix{width: 100%;}
.caseywcp-loop-img{width: 620px;position: relative;}
.caseywcp-loop-img .image{width: 100%;overflow: hidden;border-radius: 10px;border: 1px solid #e3e3e3;}
.caseywcp-loop-img .image img{width: 100%;object-fit: cover;}
.caseywcp-loop-img::after{content: "";position: absolute;z-index: 2;width: 15px;height: 40px;background: #e60012;right: -7px;top: 112px;}
.caseywcp-loop-box{width: calc(100% - 620px);padding-left: 74px;}
.caseywcp-loop-cont{width: 100%;height: 100%;padding: 106px 60px 0;border-top: 3px solid #4c4c4c;border-bottom: 3px solid #4c4c4c;;}
.caseywcp-loop-cont .title{color: #222;font-weight: 700;}
.caseywcp-loop-cont .text{color: #666;}
.caseywcp-loop-prev, .caseywcp-loop-next{position: absolute;border-radius: 50%;width: 40px;height: 40px;top: 50%;margin-top: -20px;cursor: pointer;background: #cbcbcb url('../images/202206/arrPrev.png') no-repeat center;transition: all .4s ease;}
.caseywcp-loop-prev{left: -80px;}
.caseywcp-loop-next{right: -80px;background-image: url('../images/202206/arrNext.png');}
.caseywcp-loop-prev:hover, .caseywcp-loop-next:hover{background-color: #e60012;}
.caseywcp-loop .swiperDot.swiper-pagination{display: none;width: 100%;bottom: 0;text-align: center;}
.caseywcp-loop .swiperDot .swiper-pagination-bullet {background: #dedede;}
.caseywcp-loop .swiperDot .swiper-pagination-bullet-active {background: #e60012;}
.caseywys{width: 100%;overflow: hidden;position: relative;}
.caseywys-box{width: 100%;position: relative;}
.caseywys-bg{width: 100%;object-fit: cover;height: 488px;}
.caseywys-box .contain{position: absolute;z-index: 4;height: 100%;left: 0;right: 0;margin: 0 auto;top: 0;}
.caseywys-list{width: 100%;height: 100%;}
.caseywys-li{flex: 1;height: 100%;display: flex;flex-direction: column;justify-content: center;color: #fff;position: relative;}
.caseywys-li>div{width: 100%;padding: 0 24px;}
.caseywys-li::before{content: "";position: absolute;width: 1px;height: 100%;top: 0;left: 0;background: rgba(255, 255, 255, .1);}
.caseywys-li:last-child:before{display: none;}
.caseywys-li .icon{height: 45px;}
.caseywys-li .icon img{max-height: 100%;}
.caseywys-li .title{width: 100%;margin: 16px 0 20px;position: relative;}
.caseywys-li .title::before{content: "";position: absolute;width: 3px;background: #e60012;top: 0;bottom: 0;margin: auto 0;height: 0;left: 0;opacity: 0;transition: height .4s ease,opacity .1s ease .4s;}
.caseywys-li .text{height: 0;overflow: hidden;transition: all .4s ease;}
.caseywys-li:hover .title::before{opacity: 1;height: 100%;transition: height .4s ease .1s,opacity .1s ease;}

/* 方案-业务详情 */
.caseywxq{width: 100%;position: relative;}
.caseywxq .contain{position: relative;align-items: flex-start;}
.caseywxq-menu{position: sticky;width: 182px;left: 0;top: 0;padding-top: 46px;}
.caseywxq-menu a{display: flex;align-items: center;width: 100%;height: 54px;border-bottom: 1px solid #edf0f0;color: #333;transition: all .4s ease;position: relative;}
.caseywxq-menu a::after{content: "";width: 8px;height: 14px;position: absolute;background: url('../images/202206/caseywxqArr.png') no-repeat center;right: 0;top: 50%;margin-top: -7px;opacity: 0;transition: all .4s ease;}
.caseywxq-menu a:hover, .caseywxq-menu a.active{color: #e60012;}
.caseywxq-menu a.active::after{opacity: 1;}
.caseywxq-mix{width: calc(100% - 182px);padding-left: 62px;}
.caseywxq-items{width: 100%;padding-top: 60px;}
.caseywxq-items .head{align-items: center;}
.caseywxq-items .head .name{color: #e60012;margin-right: 30px;line-height: 1.1;}
.caseywxq-items .head .tags{padding-left: 12px;border-left: 2px solid #e60012;}
.caseywxq-items .head .tags span{line-height: 1;color: #333;}
.caseywxq-items .head .tags span:not(:last-child):after{content: ">";font-family: "\5B8B\4F53";margin: 0 8px;font-weight: 700;}
.caseywxq-items .text{width: 100%;color: #777;}
.caseywxq-items .image{width: 100%;}
.caseywxq-items .image img{max-width: 100%;}

/* 方案-定制化 */
.casedzh{width: 100%;overflow: hidden;position: relative;}
.casedzh-desc{max-width: 824px;text-align: center;margin-left: auto;margin-right: auto;color: #666;}
.casedzh-desc p{line-height: inherit;}
.casedzh-image{width: 100%;text-align: center;}
.casedzh-image img{max-width: 100%;}
.casedzhfa{width: 100%;position: relative;overflow: hidden;background: linear-gradient(to bottom,#fff,#f6f6f6);}
.casedzhys{width: 100%;position: relative;overflow: hidden;}
.casedzhys-list{width: 100%;}
.casedzhys-list li{width: 100%;margin-top: 90px;align-items: center;}
.casedzhys-list li:first-child{margin-top: 0;}
.casedzhys-image{border-radius: 15px;width: 627px;overflow: hidden;}
.casedzhys-image img{width: 100%;object-fit: cover;}
.casedzhys-cont{width: calc(100% - 627px);padding-left: 130px;}
.casedzhys-cont .name{color: #444;font-weight: 700;line-height: 1.1;align-items: flex-start;}
.casedzhys-cont .name span{line-height: 1;color: #e60012;padding-bottom: 14px;border-bottom: 2px solid #e60012;margin-right: 14px;}
.casedzhys-cont .text{color: #666;}
.casedzhys-list li:nth-child(2n){flex-direction: row-reverse;}
.casedzhys-list li:nth-child(2n) .casedzhys-cont{padding-left: 0;padding-right: 130px;}
.casedzhgk{width: 100%;position: relative;overflow: hidden;background: linear-gradient(to bottom,#f6f6f6,#fff);}
.casedzhgk .sonTitle .title span{margin-right: 12px;}

/* 方案-高科技 */
.casegkj{width: 100%;overflow: hidden;}
.casegkj-items{width: 100%;}
.casegkj-items .contain{align-items: center;}
.casegkj-items:first-child{padding-top: 50px;}
.casegkj-items:nth-child(2){background: #f6f6f6;}
.casegkj-items:last-child{padding-top: 0;}
.casegkj-image{border-radius: 15px;width: 627px;overflow: hidden;}
.casegkj-image img{width: 100%;object-fit: cover;}
.casegkj-cont{width: calc(100% - 627px);padding-left: 130px;}
.casegkj-cont .title{color: #444;font-weight: 700;line-height: 1.1;}
.casegkj-cont .line{width: 42px;height: 2px;background: #e60012;display: block;}
.casegkj-cont .text{color: #666;}
.casegkj-items:nth-child(2n) .contain{flex-direction: row-reverse;}
.casegkj-items:nth-child(2n) .casegkj-cont{padding-left: 0;padding-right: 130px;}

/* 方案-跨行业 */
.casekhy{width: 100%;overflow: hidden;position: relative;}
.casekhylb{width: 100%;position: relative;user-select: none;}
.casekhylb #stackLoop{height: fit-content;padding: 30px 0;}
.casekhylb #stackLoop .swiper-slide{width: 860px;}
.casekhylb-image{width: 100%;padding: 18px;border-radius: 15px;overflow: hidden;box-shadow: 0 0 13px 0 rgba(0, 0, 0, .1);background: #fff;}
.casekhylb-image img{width: 100%;object-fit: cover;border-radius: 12px;min-height: 200px;}
.casekhylb-prev, .casekhylb-next{position: absolute;border-radius: 50%;width: 40px;height: 40px;top: 50%;margin-top: -20px;cursor: pointer;background: #cbcbcb url('../images/202206/arrPrev.png') no-repeat center;transition: all .4s ease;}
.casekhylb-prev{left: -70px;}
.casekhylb-next{right: -70px;background-image: url('../images/202206/arrNext.png');}
.casekhylb-prev:hover, .casekhylb-next:hover{background-color: #e60012;}
.casekhylb .swiperDot.swiper-pagination{bottom: 72px;}
.casekhynr{width: 100%;padding-bottom: 44px;border-bottom: 1px solid #ebebeb;}
.casekhynr-items{width: 100%;display: none;}
.casekhynr-items.active{display: block;}
.casekhynr-head{width: 100%;align-items: flex-start;}
.casekhynr-head .title{color: #111;position: relative;padding-right: 50px;line-height: 1;padding-bottom: 20px;}
.casekhynr-head .title::after{content: "";position: absolute;width: 42px;height: 2px;background: #e60012;left: 0;bottom: 0;}
.casekhynr-head .text{color: #666;flex: 1;}
.casekhynr-list{width: 100%;}
.casekhynr-list ul{margin: -30px 0 0 -30px;}
.casekhynr-list li{width: calc(33.3333% - 30px);margin: 30px 0 0 30px;}
.casekhynr-list li .image{width: 100%;overflow: hidden;position: relative;}
.casekhynr-list li .image::after{content: "";position: absolute;width: 0;left: 0;right: 0;margin: 0 auto;bottom: 0;height: 3px;background: #e60012;z-index: 2;opacity: 0;transition: width .4s ease,opacity .1s ease .4s;}
.casekhynr-list li .image img{width: 100%;object-fit: cover;}
.casekhynr-list li .cont{width: 100%;margin-top: 24px;}
.casekhynr-list li .name{color: #222;transition: all .4s ease;}
.casekhynr-list li .text{color: #777;}
.casekhynr-list li:hover .image::after{width: 100%;opacity: 1;transition: width .4s ease .1s,opacity .1s ease;}
.casekhynr-list li:hover .name{color: #e60012;}
.casekhybd{width: 100%;}
.casekhybd-head{width: 100%;justify-content: space-between;align-items: flex-end;}
.casekhybd-head .sonTitle{width: auto;}
.casekhybd-head .phone{flex-direction: column;align-items: flex-end;}
.casekhybd-head .phone p{padding-left: 18px;background: url('../images/202206/casekhyIc.png') no-repeat left center;line-height: 18px;}
.casekhybd-head .phone a{font-family: Arial;color: #e60012;line-height: 1;margin-top: 6px;}
.casekhybd-form{width: 100%;}
.casekhybd-form ul{margin: -10px 0 0 -10px;}
.casekhybd-form li{width: calc(50% - 10px);margin: 10px 0 0 10px;display: flex;background: #f5f5f5;border-radius: 2px;overflow: hidden;padding: 0 18px;}
.casekhybd-form li.long{width: calc(100% - 10px);}
.casekhybd-form li.button{width: calc(100% - 10px);background: transparent;border-radius: 0;padding: 0;overflow: visible;}
.casekhybd-form li span, .casekhybd-form li input{height: 45px;}
.casekhybd-form li span{display: flex;align-items: center;font-size: 16px;color: #333;}
.casekhybd-form li input, .casekhybd-form li textarea{flex: 1;background: transparent;font-size: 14px;color: #333;display: block;border: none;}
.casekhybd-form li input:-moz-placeholder {color:#999;}
.casekhybd-form li input::-moz-placeholder {color:#999;}
.casekhybd-form li input:-ms-input-placeholder{color:#999;}
.casekhybd-form li input::-webkit-input-placeholder{color:#999;}
.casekhybd-form li textarea:-moz-placeholder {color:#999;}
.casekhybd-form li textarea::-moz-placeholder {color:#999;}
.casekhybd-form li textarea:-ms-input-placeholder{color:#999;}
.casekhybd-form li textarea::-webkit-input-placeholder{color:#999;}
.casekhybd-form li textarea{height: 110px;padding: 12px 0;}
.casekhybd-form li button{width: 158px;height: 45px;border-radius: 22px;background: #e60012;font-size: 16px;color: #fff;cursor: pointer;transition: all .4s ease;}
.casekhybd-form li button:hover{box-shadow: 0 4px 16px 0 rgba(230, 0, 18, .3);}

/* 产品中心 */
.prozc{width: 100%;}
/* 侧栏 */
.slideBox{width: 204px;background: #fff;}
.slideSearch{width: 100%;background: #fafafa;border-radius: 3px;border: 1px solid #e9e9e9;overflow: hidden;position: relative;}
.slideSearch input{width: 100%;background: transparent;padding: 0 40px 0 14px;height: 40px;font-size: 14px;color: #333;}
.slideSearch input:-moz-placeholder {color:#aaa;}
.slideSearch input::-moz-placeholder {color:#aaa;}
.slideSearch input:-ms-input-placeholder{color:#aaa;}
.slideSearch input::-webkit-input-placeholder{color:#aaa;}
.slideSearch button{position: absolute;cursor: pointer;width: 40px;height: 40px;right: 0;top: 0;cursor: pointer;background: url("../images/public/search.png") no-repeat center;}
.slideList{width: 100%;margin-top: 12px;}
.slideList ul{display: block;width: 100%;}
.slideList ul li{width: 100%;position: relative;}
.slideList ul li .menu{width: 100%;position: relative;border-bottom: 1px solid #edf0f0;display: block;padding: 10px 0;}
.slideList ul li .menu span{display: flex;align-items: center;width: 100%;height: 30px;font-size: 18px;color: #333;transition: color .2s;}
.slideList ul li.single .menu span{color:#e60012;font-weight:700;}
.slideList ul li.single .menu i::before, .slideList ul li.single .menu i::after{background:#e60012;}
.slideList ul li .menu i{width: 30px;height: 30px;position: absolute;right: 0;top: 10px;}
.slideList ul li .menu i::before, .slideList ul li .menu i::after{content: "";position: absolute;background: #333;top: 50%;left: 50%;}
.slideList ul li .menu i::before{width: 10px;height: 2px;margin: -1px 0 0 -5px;}
.slideList ul li .menu i::after{width: 2px;height: 10px;margin: -5px 0 0 -1px;opacity: 0;}
.slideList ul li .menu label{display: none;color: #333;margin-top: 4px;padding: 2px 0px 2px 22px;background: #e9ecec url('../images/202206/close.svg') no-repeat left 6px top 7px/12px auto;font-size: 14px;width: 58px;cursor: pointer;transition: all .2s;}
.slideList ul li .menu label:hover{background-color: #e60012;color: #fff;background-image: url('../images/202206/closeW.svg');}
.slideList ul li .menu.hide i::after{opacity: 1;}
.slideList ul li .drop.hide{display:none;}
.slideList ul li .drop{width: 100%;}
.slideList ul li .drop a{width: 100%;display: flex;padding-left: 24px;transition: color .2s;margin-top: 12px;line-height: 1;height: 16px;align-items: center;font-size: 16px;color: #777;position: relative;}
.slideList ul li .drop a::before, .slideList ul li .drop a::after{content: "";position: absolute;top: 50%;transition: all .4s ease;}
.slideList ul li .drop a::before{width: 15px;height: 15px;border-radius: 3px;background: #ededed;left: 0;margin-top: -7px;}
.slideList ul li .drop a::after{width: 7px;height: 7px;border-radius: 50%;background: #e60012;left: 4px;margin-top: -3px;opacity: 0;}
.slideList ul li .drop a:first-child{margin-top: 20px;}
.slideList ul li .drop a:last-child{margin-bottom: 20px;}
.slideList ul li .drop a.active, .slideList ul li .drop a:hover{color: #e60012;}
.slideList ul li .drop a.active::before{background: #fce3e3;}
.slideList ul li .drop a.active::after{opacity: 1;}
.slideClear{width: 100%;margin-top: 20px;border-radius: 3px;display: flex;align-items: center;justify-content: center;transition: all .2s;height: 32px;background: #e60012;font-size: 14px;color: #fff;cursor: pointer;}
.slideClear span{padding-left: 20px;background: url('../images/202206/closeW.svg') no-repeat left center/12px auto;}
.slideClear:hover{box-shadow: 0 4px 16px 0 rgba(230, 0, 18, .3);}
.slideClick, .slideShade, .slideClose{display: none;}
.slideShade{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,.5);top: 0;left: 0;z-index: 66;}
@media all and (max-width:1000px) {
    .slideClick{position: sticky;z-index: 10;background: #fff;font-size: 16px;color: #e60012;box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.1);display: flex;width: 92%;height: 46px;align-items: center;justify-content: center;left: 0;top: 50px;margin: 0 auto;border-radius: 4px;transition:all .4s ease}
    .slideClick.onTop{width:100%;border-radius: 0;}
    .slideClick i{width:18px;height:18px;background:url('../images/202206/mbfd.png') no-repeat center/100% auto;margin-left: 6px}
    .slideClose{display: block;width: 36px;height: 40px;position: absolute;background: url('../images/202206/close.svg') no-repeat center/14px auto;top: 54px;right: 0;}
    .slideBox{position: fixed;left: -226px;top: 0;z-index: 99;height: 100%;width: 224px;padding: 100px 10px 0;}
    .slideList{height: calc(100vh - 220px);overflow-y: auto;padding: 0;}
    .slideList ul li .menu span {height: 24px;font-size: 16px;}
    .slideList ul li .menu i {width: 24px;height: 24px;}
    .slideList ul li .drop a:last-child {margin-bottom: 10px;}
}
/* -- */
.fullpage{width: 100%;font-size: 0;text-align: center;user-select: none;}
.fullpage a{display: inline-block;vertical-align: middle;height: 28px;line-height: 28px;padding: 0 10px;text-align: center;font-size: 14px;color: #999;transition: all .4s ease;margin: 0 3px;background: #f2f2f2;}
.fullpage a:hover{color: #fff;background: #c3062a;}
.fullpage a.active, .fullpage a.ontrue{color: #fff;background: #c3062a;}
.prozclb{width: calc(100% - 204px);padding-left: 40px;}
.prozclb-list{width: 100%;padding-bottom: 54px;border-bottom: 1px solid #ececec;}
.prozclb-list ul{margin: -44px 0 0 -24px;}
.prozclb-list li{width: calc(33.333% - 24px);margin: 44px 0 0 24px;}
.prozclb-image{display: flex;align-items: center;justify-content: center;width: 100%;height: 200px;background: #f5f5f5;overflow: hidden;padding: 12px;}
.prozclb-image img{max-width: 100%;max-height: 100%;transition: all .2s;}
.prozclb-cont{width: 100%;}
.prozclb-cont .name{display: block;font-family: Arial;color: #333;transition: all .2s;line-height: 1.16;}
.prozclb-tags{width: 100%;}
.prozclb-tags a{display: flex;align-items: center;height: 30px;background: #f5f5f5;color: #a3a3a3;padding: 0 8px;list-style: 1;margin: 5px 5px 0 0;}
.prozclb-tags a:last-child{margin-right: 0;}
.prozclb-list li:hover img{transform: scale(1.06);}
.prozclb-list li:hover .prozclb-cont .name{color: #e60012;}



/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */
}

@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
    .casedzhys-list li {margin-top: 60px;}
    .casedzhys-cont {padding-left: 100px;}
    .casedzhys-list li:nth-child(2n) .casedzhys-cont {padding-right: 100px;}
    .casegkj-cont{padding-left: 100px;}
    .casegkj-items:nth-child(2n) .casegkj-cont{padding-right: 100px;}
    .caseBan .bg{height: 320px;}
    .caseBan-image img {max-width: 440px;}
}

@media all and (max-width:1439px) {
    /* 1360 × (768) */
    .caseywcp-loop-prev{left: -54px;}
    .caseywcp-loop-next{right: -54px;}
    .caseywxq-items {padding-top: 40px;}
    .caseywxq-menu {padding-top: 24px;}
    .casekhylb-prev{left: -48px;}
    .casekhylb-next{right: -48px;}
}

@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */
    .caseywcp-loop-prev, .caseywcp-loop-next{display: none;}
    .caseywcp-loop{padding-bottom: 40px;}
    .caseywcp-loop .swiperDot.swiper-pagination{display: block;}
    .casekhylb-prev, .casekhylb-next{display: none;}
    .prozclb-list ul {margin: -30px 0 0 -18px;}
    .prozclb-list li {width: calc(33.333% - 18px);margin: 30px 0 0 18px;}
}

@media all and (max-width:1279px) {
    /* 1152 × (864) */
}

@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
    .indcp-image {width: 220px;right: 30px;transform: translateX(120px);}
    .indcp-list li {padding: 40px;}
    .indcp-cont {height: 190px;}
    .indfa-cont {padding-top: 80px;}
    .indfa img {min-height: 450px;}
    .abojjinfo-number li {height: 134px;}
    .caseBan{padding: 60px 0;}
    .caseBan .bg{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
    .caseBan-mix {position: relative;display: block;height: auto;}
    .caseBan-image img{max-width: 100%;}
    .caseBan-image{width: 100%;text-align: center;}
    .caseBan-menu{position: relative;top: 0;margin: 60px auto 0;}
    .caseywss-cont{max-width: 100%;}
    .caseywss-image {position: relative;width: 100%;margin-top: -160px;}
    .caseywsl-number {width: 650px;}
    .caseywsl-number ul {margin: -40px 0 0 -40px;}
    .caseywsl-number li, .caseywsl-number ul::after {width: calc(33.3333% - 40px);margin: 40px 0 0 40px;}
    .caseywcj-loop img {height: 400px;}
    .caseywcp-loop-img {width: 500px;}
    .caseywcp-loop-box {width: calc(100% - 500px);padding-left: 40px;}
    .caseywcp-loop-cont {padding: 80px 30px 0;}
    .caseywcp-loop-img::after {top: 80px;}
    .caseywxq-menu{display: none;}
    .caseywxq-mix {width: 100%;padding-left: 0;}
    .caseBan-cont{position: relative;top: 0;margin: 50px auto 0;text-align: center;}
    .casedzhys-image {width: 500px;}
    .casedzhys-cont {width: calc(100% - 500px);padding-left: 50px;}
    .casedzhys-list li:nth-child(2n) .casedzhys-cont {padding-right: 50px;}
    .casedzhys-list li {margin-top: 50px;}
    .casegkj-image{width: 500px;}
    .casegkj-cont{width: calc(100% - 500px);padding-left: 50px;}
    .casegkj-items:nth-child(2n) .casegkj-cont{padding-right: 50px;}
    .casekhylb #stackLoop .swiper-slide {width:780px;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .banner-pic .banner-mb{min-height: 440px;}
    .banner .swiper-pagination {bottom: 24px;}
    .indcp-list li{width: 100% !important;margin-top: 20px;}
    .indcp-list li:first-child{margin-top: 0;}
    .indcp-image {transform: translateX(0);}
    .caseywss-image{display: none;}
    .caseywsl-number{width: 100%;margin-top: 40px;}
    .caseywsm-link-cont {padding: 24px 20px;}
    .caseywsm-link-mix {padding: 32px 0;}
    .caseywcj-menu a {margin-left: 60px;}
    .caseywcj-loop img {height: 360px;}
    .caseywcj-loop-box{background: rgba(255, 255, 255, .7);}
    .caseywcp-loop-img {width: 360px;}
    .caseywcp-loop-box {width: calc(100% - 360px);padding-left: 40px;}
    .caseywcp-loop-cont .text {line-height: 30px;}
    .caseywcp-loop-cont {padding: 40px 0 0;}
    .caseywcp-loop-img::after {top: 40px;width: 10px;right: -5px;}
    .caseywys-bg{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
    .caseywys-box .contain{position: relative;height: auto;}
    .caseywys-list{height: auto;}
    .caseywys-li{height: auto;width: 33.3333%;flex: auto;padding: 40px 0;display: block;}
    .caseywys-li .title::before{opacity: 1;height: 100%;}
    .caseywys-li .text{height: auto !important;}
    .caseywys-li:last-child:before{display: block;}
    .casedzhys-list li {flex-direction: row !important;}
    .casedzhys-image {width: 100%;}
    .casedzhys-cont {width: 100%;padding: 32px 0 0 !important;}
    .casegkj-items:nth-child(2n) .contain {flex-direction: row !important;}
    .casegkj-image{width: 100%;}
    .casegkj-cont{width: 100%;padding: 32px 0 0 !important;}
    .casekhylb #stackLoop {padding: 10px 4px 30px;}
    .casekhylb #stackLoop .swiper-slide {width:100%;}
    .casekhylb-image {padding: 10px;box-shadow: 0 0 2px 0 rgb(0 0 0 / 10%);}
    .casekhylb .swiperDot.swiper-pagination {bottom: 58px;}
    .prozc{padding-top: 0;}
    .prozclb {width: 100%;padding-left: 0;margin-top: 40px;}
    .abojjinfo-number li{height:auto;justify-content:flex-start}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .banner-pic .banner-mb{min-height: 280px;}
    .banner .swiper-pagination {bottom: 16px;}
    .indcp-list li {padding: 20px 16px;}
    .indcp-image{position: static;width: 100%;height: auto;}
    .indcp-cont{width: 100%;height: auto;margin-top: 24px;}
    .indcp-cont .link{margin-top: 10px;}
    .indfa-cont {padding-top: 32px;}
    .indfa img {min-height: 380px;}
    .swiperDot.swiper-pagination {bottom: 16px;}
    .swiperDot .swiper-pagination-bullet {width: 10px;height: 10px;margin: 0 6px !important;}
    .abojjinfo-number li {width: calc(50% - 10px);}
    .abojjinfo-number {margin-top: 28px;}
    .caseBan {padding: 28px 0;}
    .caseBan-menu {width: 100%;margin-top: 24px;height: auto;}
    .caseBan-menu-qq, .caseBan-menu-sz{display: none;}
    .caseBan-menu-click{position: static;height: auto;margin: 0;display: flex;justify-content: space-between;}
    .caseBan-menu-click a::after{display: none;}
    .caseBan-menu-click a {position: static;font-size: 18px;width: auto;height: auto;margin: 0 !important;}
    .caseywss{padding-top: 10px;}
    .caseywss-cont-loop{width: 100%;}
    .caseywss-cont-info{width: 100%;padding: 20px 66px 22px 0;min-height: 92px;}
    .caseywss-cont-loop-click {padding: 14px 0 16px;}
    .caseywss-cont-loop-click::after{height: 4px;}
    .caseywss-cont-dot span {width: 10px;height: 10px;}
    .caseywss-cont-info-text {padding-left: 14px;border-left: 3px solid #e60012;font-size: 16px;line-height: 24px;}
    .caseywss-cont-dot {top: 22px;}
    .caseywsl-number {margin-top: 26px;}
    .caseywsl-number ul {margin: -12px 0 0 -20px;}
    .caseywsl-number li, .caseywsl-number ul::after {width: calc(50% - 20px);margin: 12px 0 0 20px;}
    .caseywsl-number li .text{font-size: 13px;}
    .caseywsm-ul {margin: -16px 0 0;}
    .caseywsm-link {width: 100%;margin: 16px 0 0;}
    .caseywsm-link-mix {padding: 22px 0;}
    .caseywsm-link-mix .name{margin-top: 10px;}
    .caseywsm-link-cont {padding: 18px 15px;}
    .caseywcj-menu a {margin-left: 24px;height: 36px;}
    .caseywcj-loop img {height: 258px;}
    .caseywcp-loop-img{width: 100%;}
    .caseywcp-loop-img::after{display: none;}
    .caseywcp-loop-box{width: 100%;margin-top: 20px;padding: 0;}
    .caseywcp-loop-cont{padding: 24px 0;}
    .caseywcp-loop-cont .text {margin-top: 4px;line-height: 28px;}
    .caseywcp-loop {padding-bottom: 30px;}
    .caseywys-li {width: 50%;padding: 22px 0;}
    .caseywys-li>div {padding: 0 15px;}
    .caseywys-li .title {margin: 12px 0 14px;}
    .caseywxq-items {padding-top: 28px;}
    .caseywxq-items:first-child {padding-top: 10px;}
    .caseywxq-items .head .tags{width: 100%;margin-top: 14px;}
    .caseywxq-items .head .tags span {line-height: 24px;}
    .casedzhfa{padding-top: 20px;}
    .casedzhys-cont .name span {padding-bottom: 10px;margin-right: 10px;}
    .casedzhys-cont {padding: 24px 0 0 !important;}
    .casedzhys-list li {margin-top: 26px;}
    .caseBan-cont {margin-top: 24px;}
    .casegkj-items:first-child {padding-top: 20px;}
    .casegkj-cont {padding: 24px 0 0 !important;}
    .casekhylb #stackLoop {padding: 10px 4px 20px;}
    .casekhylb-image {padding: 5px;}
    .casekhylb .swiperDot.swiper-pagination {bottom: 36px;}
    .casekhynr-head .title {width: 100%;padding-right: 0;padding-bottom: 12px;}
    .casekhynr-head .text{margin-top: 10px;}
    .casekhynr-list ul {margin: -24px 0 0;}
    .casekhynr-list li {width: 100%;margin: 24px 0 0;}
    .casekhynr {padding-bottom: 28px;}
    .casekhybd-form ul {margin: 0;}
    .casekhybd-form li {width: 100%;margin: 10px 0 0;padding: 0 8px;}
    .prozclb-list ul {margin: -24px 0 0;}
    .prozclb-list li {width: 100%;margin: 24px 0 0;}
}

